specific developmental disorder - Spanish English Dictionary